@charset "utf-8";
/* CSS Document */  
body,html{ max-width:640px; min-width:320px; height:100%; padding:0; margin:0 auto; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:14px; color:#333333; background-color:#f0f0f0; }
a img { border:0; width:100%;}
p,ul,li{ display:block; list-style:none; padding:0; margin:0;}
input{ font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; padding:0; margin:0; outline:none; }
textarea{ font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; }
a{ outline:none; text-decoration:none; color:#000; }
a:link{ text-decoration:none;}

/* �Ż� */
.optimize{ display: none; }

/* ������ʽ */
.img-bg{ width:100%; height:auto; float:left; }
#loading{ display:none; }
.common-box{ width:100%; height:auto; float:left; overflow:hidden;background:#fff;}

/*banner*/
.bann_all_img1{ float:left;}
.bann{width:100%; /*border-bottom:10px solid #f0f0f0;*/ float:left;}

/*��ҳ����*/
.cont_nav{width:100%;height:auto; float:left; position:relative; background:#fff; margin: 0.416em 0 0.416em; border-radius:0.4em;}
.cont_nav_ul{width:99.375%; line-height:2.375em; position:absolute;right:0; top:1.25em;}
.cont_nav_ul li{width:32.3%;height:auto; float:left; border-right:1px solid #d7d7d7; background-size:contain;}
.cont_nav_ul li a{ font-size:0.9em;}
.cont_nav_ul li img{ margin-left:8.27%; margin-top:0.375em;width:29.09%; margin-right:7.72%; float:left;}
.cont_nav_ul .cont_nav_li1 img{}
.cont_nav_ul li a{  display:block;}
.cont_nav_ul .cont_nav_li3{width:32.31%; border-right:0;}

/*��ҳС����*/
.cont_small_nav{width:100%;height:auto; float:left; position:relative; background:#f0f0f0; line-height:2em;}
.small_all_img1{ float:left;}
.small_img1{ width:3.75%;height:auto; position:absolute; left:3%; top:0.9em;}
.small_ul{width:78.9%;height:auto; position:absolute; left:8.59%; top:10%; font-size:0.9em;}
.small_ul li{  font-size:0.916em;  float:left; margin-right:1%;}
.small_ul li a{color:#666;}
.small_a1{ display:inline-block; position:absolute;width:12.3%;height:100%;position:absolute; right:0; top:0; border-left:1px solid #dedede;}

/*������Ŀ*/
.porject_box{ /*border-bottom:1.04em solid #f0f0f0;*/ background-color:#fff; margin: 0.416em 0 0.416em 3%; width:94%; border-radius:0.4em; }
.porject_p1{width:100%; line-height:2.5em; float:left; text-indent:7.65%; font-size:0.916em; position:relative; border-bottom:1px solid #dfdfdf;}
.porject_p1 a{ color:#777777;}
.porject_p1 img{ position:absolute; left:3%; top:0.54em;width:3.28%;}
.porject_all{width:94%; float:left; margin:0.625em 3% 0 5.5%;}
.porject_all li{width:28.33%; line-height:2.416em; background:#f6f6f6; border:1px solid #e2e2e2; border-radius:0.25em; float:left; text-align:center; margin-bottom:0.583em; margin-right:5%; box-sizing:border-box; }
.porject_all li a{ color:#333333; font-size:0.91em; }
.porject_li1{ margin-left:7%;}
.porject_all .porject_li2{ float:right; margin-right:0;}
.porject_p2 img{position:absolute; left:2.96%; top:0.83em;width:3.59%;}
.porject_p3 img{width:4.21%;position:absolute; left:2.96%; top:0.83em;}
.porject_p4{ padding-bottom:0.2em;}
.porject_p4 img{width:4.21%;position:absolute; left:2.96%; top:0.96em;}

.logo{ width:100%; height:auto; float:left; }
.banner-list{ width:100%; height:auto; float:left; overflow:hidden; position:relative; }
.banner-list .bd{ width:100%; height:100%; position:absolute; top:0; left:0;}
.banner-ul{ width:100%; height:auto; float:left; overflow:hidden; }
.banner-ul li{ width:100%; height:auto; float:left;}
.banner-tips{ width:auto; height:auto; position:absolute; top:91.9%; left:50%; margin-left:-4.35em; }
.banner-tit{ width:8.7em; height:0.3em; float:left; background-color:#eac2ba; border-radius:0.15em; position:relative;}
.banner-tit li{ width:2.9em; height:0.3em; position:absolute; top:0; left:0; /*background-color:#eac2ba;*/ background-color:#e94c3c; border-radius:0.15em; }
/*.banner-tit li.on{ background-color:#e94c3c; }*/
.search{ width:94%; height:2.7em; float:left; margin:0.416em 0 0.416em 3%; border:1px solid #d3d3d3; background-color:#fff; position:relative; box-sizing:border-box; border-radius:0.3em; }
.search_text{ display:block; font-weight:normal; color:#9f9f9f; text-indent:1em; position:absolute; left:50%; top:18%; margin-left:-46.8%; width:93.7%; height:67.4%; font-size:0.833em; border:none; border-radius:0.5em; outline:none;}
.search-btn{ width:2.04em; height:100%; position:absolute; top:32.5%; left:90%; background:url(../images/search-icon.png) no-repeat;border:none;}
.nav{ width:94%; height:auto; float:left; background-color:#fff; position:relative;border: 1px solid #e0e0e0;border-radius: 0.4em;  margin: 0.416em 0 0.416em 3%; }
.nav-bg{ width:100%; height:auto; float:left; margin:1.2em 0 3em 0;}
.nav_ul{ width:94%; height:100%; position:absolute; top:0; left:1%; border-radius:8px;}
.nav_ul li{ width:19.8%; height:100%; float:left; position:relative;}
.nav_ul li a{ width:100%; height:100%; position:absolute; top:0; left:0;}
.nav_ul li span{ width:100%; height:auto; position:absolute; top:72%; left:20%; text-align:center; font-size:0.833em; color:#000;}

.index-title{ width: auto; height:auto; float:left; position:relative;margin-bottom:1em;margin-top:0.3em;}
.index-title-bg{ width:100%; height:auto; float:left;}


.index-title span{ width:100%; height:auto; position:absolute; top:50%; margin-top:-1.3em; left:0; font-size:1em; text-align:center; color:#393838;}
.kcyg{ width:94%; height:auto; float:left; margin:0 3%; border:1px solid #e0e0e0; border-radius:0.4em; background-color:#fff; }
.kcyg img{ display:block; width:18%; height:auto; float:left; margin:1.2em 0 1.2em 3%;}
.kcyg-info{ width:52%; height:auto; float:left; margin:0 0 0 2%;}
.kcyg-title{  width:100%; height:auto; float:left; margin:1.2em 0 0 0; font-size:0.9em; color:#c32e44; line-height:1.4em; text-align:justify; }
.kcyg-time{  width:100%; height:auto; float:left; margin:0.55em 0 0 0; font-size:0.833em; color:#555555;}
.kcyg-btn{  width:18%; height:auto; float:left; background-color:#f3764a; margin:1.3em 0 0 3%; border-radius:0.4em;}
.kcyg-btn span{ display:block; width:100%; height:auto; color:#fff; text-align:center; font-size:1em; line-height:1.2em; font-weight:bold; padding:0.6em 0; }
.zlxm-ul{ width:96%; height:auto; float:left; padding:0 3%; }
.zlxm-ul li{ width:31.9%; height:auto; float:left; margin:0 0.25em 0.29em 0; box-sizing:border-box; border:1px solid #e0e0e0; background-color:#fff; border-radius:0.4em; }
.zlxm-info{ width:60%; height:auto; float:left; margin:0 0 0 6.89%; color:#000;}
.zlxm-ul li span{ width:100%; height:auto; float:left; font-size:0.86em; margin:1em 0 0 0; }
.zlxm-ul li p{ width:100%; height:auto; float:left; font-size:0.533em; color:#999999; }
.zlxm-ul li p.ys1{ color:#da8d35; }
.zlxm-ul li img{ width:27.3%; height:auto; float:right; margin:1em 4.13% 1em 0;}
.news{ width:94%; height:auto; float:left; background-color:#fff; margin-left:3%; margin-bottom:3%; overflow:hidden;}
.news-ul{ width:100%; height:auto; float:left;overflow:hidden; }
.news-ul li{ width:94%; height:auto; float:left; margin:0 3%; border-bottom:1px solid #e1e1e1; }
.news-ul li.last{ border-bottom:none; }

.news1{ width:94%; height:auto; float:left; background-color:#fff; margin-left:3%;}
.news1-ul{ width:100%; height:auto; float:left; }
.news1-ul li{ width:94%; height:auto; float:left; margin:0 3%; border-bottom:1px solid #e1e1e1; }
.news1-ul li.last{ border-bottom:none; }
.news-info{ width:100%; height:auto; margin:1.125em 0; float:left; position:relative;}
.news-thumb{ width:6.125em; height:4.2em; float:left; border-radius:0.4em; }
.news-title{height:auto; /*float:left; margin:0 0 0 1.25em;*/ font-size:0.91em; line-height:1.4em; text-decoration:none; color:#2e2e2e; position:absolute; top:0; left:35%;}
.news-time{ display:block; width:42.5%; height:auto; /*float:left; margin:0.5em 0 0 1.45em;*/ position:absolute; bottom:0; left:33%; font-size:0.833em; color:#9f9f9f; background:url(../images/news-time.png) left center no-repeat;  background-size:contain; line-height:1em; text-indent:1.4em;}
.news-hits{ width:20%; background:url(../images/news-hits.png) left center no-repeat; background-size:contain; /*margin:0.5em 0 0 0.6em;*/ font-size:0.833em; position:absolute; bottom:0; left:74%;}
.news-btn{ width:94%; height:2.58em; float:left; margin:0 3% 1em 3%; border:1px solid #f3764a; border-radius:0.4em; line-height:2.58em; color:#f3764a; text-align:center; font-size:0.91em; }
.jzzn{ width:100%; height:auto; float:left; background-color:#fff;}
.jzzn-ul{ width:94%; height:auto; float:left; margin:1.66em 3% 0.96em;}
.jzzn-ul li{ width:48%; height:auto; float:left; margin-bottom:0.7em; }


/* �����б�ҳ */
.wzlb-ul{ width:100%; height:auto; float:left; }
.wzlb-ul li{ width:97%; height:auto; float:left; padding:0 0 0 3%; border-bottom:1px solid #e0e1e2; background-color:#fff; }
.wzlb-title{ width:98.6%; height:auto; float:left; margin:1em 0 0 0; position:relative;  }
.wzlb-title img{ width:2.4%; height:auto; float:left; margin:2.2% 0 0 0;}
.wzlb-title a{ font-size:1.2em; color:#2e2e2e; text-decoration:none;  float:left; padding-left:1.7%; width:94%; }
.wzlb-description{ width:94%; height:auto; float:left; margin:0.5em 0 0 3.9%; font-size:0.9em; color:#777777; line-height:1.5em;}
.wzlb-time{ display:block; width:50%; height:auto; float:left; margin:0.8em 0 1em 3.9%; font-size:0.86em; color:#9f9f9f; background:url(../images/news-time.png) left center no-repeat;  background-size:contain; line-height:1em; text-indent:1.5em;}
.wzlb-hits{ width:30%; background:url(../images/news-hits.png) left center no-repeat; background-size:contain; margin:0.8em 0 1em 0;}

/* ͨ������ҳ */
.article-box{ width:95%; height:auto; float:left; padding:1.1em 3% 0; background-color:#fff; color:#656565; overflow:hidden; word-wrap:break-word;}
.article-info{ width:100%; height:auto; float:left;}
.article-info .title{ width:100%; height:auto; float:left; font-size:1.16em; text-align:center; color:#363636;}
.article-info .time{ width:100%; height:auto; float:left; font-size:0.8em; text-align:center; margin:0.6em 0 0.6em 0.6em; color:#6f6f6f;}
.article-wxts{ width:100%; height:auto; float:left; position:relative; margin:1.125em 0; background-color:#e4eaec; border-radius:0.428em; padding:0.8em 0;}
.article-wxts span{ display:block; width:auto; height:auto; padding:0 1em; float:left; font-size:0.9em; line-height:1.6em; text-align:justify; color:#979797; }
.article-wxts span font{ color:#464646; }
.article-wxts span a{ color:#b3273b; text-decoration:none;}
.article-content{ width:100%; font-size:1em; color:#656565; line-height:1.6em; padding:0 0 1.5em 0; position:relative;}
.article-content img{ border-radius:6px; }
.article-btn{ width:100%; height:auto; float:left; padding:0 0 1.2em 0;  }
.article-btn .btn-call{ width:48%; height:2.2em; float:left; background-color:#8E79D3; color:#fff; text-align:center; line-height:2.2em; font-size:1em; text-decoration:none; border-radius:0.428em; margin:0 2% 0 0;}
.article-btn .btn-zx{ background-color:#F35A80; float:right; margin-right:0; }
.article-links{ width:100%; height:auto; float:left; border-top:1px solid #d7d7d7; padding:0.6em 0 0 0; }
.article-links span{ width:100%; height:auto; float:left; color:#ccc; font-size:0.95em; line-height:2.2em; }

/* ר���б�ҳ */
.zjlb-ul{ width:100%; height:auto; float:left; margin:0 0 1em 0; }
.zjlb-ul li{ width:94%; height:auto; float:left; margin:0.91em 0 0 3%; border:1px solid #dddddd; background-color:#fff; box-sizing:border-box; position:relative; }
.zjlb-thumb{ width:21.4%; height:auto; float:left; /*margin:0.45em 0 0.45em 0.45em;*/ margin:0.75em 0 0.75em 0.45em;  border-radius:0.4em; }
.zjlb-info{ width:54%; height:100%; float:left; margin:0 0 0 2.16%;}
.zjlb-info1{ width:74%; height:100%; float:left; margin:0 0 0 2.16%;}

.zjlb-name{ width:100%; height:auto; float:left; margin:0; font-size:0.91em; font-weight:bold; margin:0.75em 0 0 0;}
.zjlb-zc{ width:100%; height:auto; float:left; font-size:0.833em; line-height:1.2em; margin:0.3em 0 0 0; color:#666666;}
.zjlb-hits{ width:100%; height:auto; float:left; font-size:0.833em; margin:0.25em 0 0.75em 0; color:#999999; }
.zjlb-btn{  width:7em;   /*margin:1em 0 0 0;*/  position:absolute; top:45%; margin-top:-1.8em; right:-1%; }
.zjlb-btn span{ display:block; width:85%; height:auto; color:#fff; text-align:center; font-size:0.81em; line-height:1.2em; padding:0.6em 0; }

/* ר������ҳ */
.zj-box{ width:94%; height:auto; float:left; padding:0 3% 0 3%; background-color:#fff; position:relative;}
.zj-thumb{ width:74%; height:auto; float:left; margin:1.25em 13% 0 13%; border-radius:0.4em; }
.zj-name{ width:100%; height:auto; float:left; font-size:1.16em; color:#b3273b; text-align:center; margin:0.8em 0 0 0; }
.zj-name font{ font-size:0.88em;}
.zj-zc{ width:100%; height:auto; float:left; font-size:0.91em; text-align:center; margin:1em 0 0 0; line-height:1.4em;}
.zj-jj-box{ width:100%; height:auto; float:left; border:1px solid #e0e0e0; box-sizing:border-box; background-color:#f4f4f4; margin:1.5em 0 0 0; }
.zj-jj-xt{ width:25.6%; height:auto; float:left; position:relative;}
.zj-jj-xt img{ width:100%; height:auto; float:left; margin:-1px 0 0 -1px; }
.zj-jj-xt span{ width:100%; height:auto; position:absolute; top:0.35em; left:0; text-align:center; color:#fff; font-size:0.91em; }
.zj-jj{ width:87.5%; height:auto; float:left; padding:0.5em 6.25% 1.25em; text-align:justify; font-size:0.91em; color:#555; line-height:1.4em;}
.zj-btn{ width:100%; height:auto; float:left; padding:1.25em 0 1.66em 0; }
.zj-btn .btn-call{ width:48%; height:2.2em; float:left; background-color:#fd8b1c; color:#fff; text-align:center; line-height:2.2em; font-size:1em; text-decoration:none; border-radius:0.428em; margin:0 2% 0 0;}
.zj-btn .btn-zx{ background-color:#e84c3d; float:right; margin-right:0; }

/* ����Ƶ��ҳ */
.ck-category-ul{ width:93.4%; height:76.6%; position:absolute; top:9.2%; left:5.1%; }
.ck-category-li{ width:27%; height:30%; float:left; position:relative; text-align:center; background-color:#f6f6f6;  margin-bottom:2%; margin-right:7%; border: solid 1px #d3d3d3; border-radius:0.15em;}
.ck-category-ul li a{ color:#333333; text-decoration:none; display:block; position:absolute; width:100%; height:auto; top:50%; left:0; margin-top:-0.6em; font-size: 0.8em; }

.categorys-nav-box{ width:100%; height:100%; float:left; position:relative; margin:0 0 0.75em 0; }
.categorys-nav-line{ width:94%; height:0; position:absolute; bottom:0; left:3%; border-bottom:1px solid #dbdbdb;}
.categorys-nav{ width:94%; height:100%; position:absolute; top:0; left:3%; overflow:hidden; }
.swiper-box{ width:100%; height:76.6%; position:absolute; top:43%; left:0; }
.categorys-nav-ul{ width:auto; height:76.6%; position:absolute; top:0; left:0; }
.categorys-nav-ul li{ width:auto; height:71%; float:left; position:relative; text-align:center; font-size:1em;  margin-bottom:2%; margin-right:1em;}
.categorys-nav-ul li.on{  border-bottom:3px solid #b3273b; color:#b3273b; }

.categorys-wz-list{ width:100%; height:auto; float:left;}
.channel-ul{ width:100%; height:auto; float:left; display:none;}
.channel-ul.on{ display:block; }
.channel-ul li{ width:94%; height:auto; float:left; margin:0 3%; border-bottom:1px dashed #e0e1e2; background-color:#fff; }
.channel-ul li:last-of-type{ border: none; }
.channel-title{ width:95.7%; height:auto; float:left; margin:1em 0 0 4.3%; position:relative;  }
.channel-title img{ width:2%; height:auto; float:left; margin:2.2% 0 0 0;}
.channel-title a{ font-size:1em; color:#2e2e2e; text-decoration:none;  float:left; padding-left:2%; width:94%; }
.channel-description{ width:84.6%; height:auto; float:left; margin:0.5em 0 0 8.3%; font-size:0.9em; color:#777777; line-height:1.5em;}
.channel-time{ display:block; width:50%; height:auto; float:left; margin:0.8em 0 1em 8.3%; font-size:0.83em; color:#9f9f9f; background:url(../images/news-time.png) left center no-repeat;  background-size:contain; line-height:1em; text-indent:1.5em;}
.channel-hits{ width:30%; background:url(../images/news-hits.png) left center no-repeat; background-size:contain; margin:0.8em 0 1em 0;}
.more{width:100%; height:auto; float:left; background-color:#fff; position:relative;  }
.more-bg{ width:100%; height:auto;}
.zjlb-ul-l{ position:relative; }

.more-button{ display:block; font-weight:normal; color:#f3764a; background:#fff; text-indent:1em; position:absolute; left:50%; top:25.18%; margin-left:-46.8%; width:93.7%; height:47.44%; font-size:0.83em; border:solid 1px #f3764a; border-radius:0.5em;  }
.category-zj-list{ width:94%; height:auto; float:left; margin:0 3%; border:1px solid #e0e0e0; box-sizing:border-box; background-color:#fff; position:relative;border-radius:0.4em;}
.category-zj-lista{ width:94%; height:auto; float:left;  box-sizing:border-box; position:relative;border-radius:0.4em;}
.category-zj-ul{ width:100%; height:auto; float:left; }
.category-zj-ul li{ width:100%; height:auto; float:left;border-radius:4em;}
.category-zj-ul li img{ width:100%; height:auto;}
.category-zj-content{  height:100%; float:left; position:relative; width:65%; }
.category-zj-hide{ width:33.1%; height:8.33em; float:left; margin:1em 4%; border-radius:0.4em; position:relative; overflow:hidden;}
.category-zj-hide img{ width:100%;}
.category-zj-thumb{  height:auto; position:absolute;  }
.category-zj-thumb2{ width:34.1%; height:8.33em; float:left; margin:1em 4%; border-radius:0.4em;}
.category-zj-name{ width:53%; height:auto; float:left;  font-size:0.99em; font-weight:bold;}
.category-zj-zc{ width:53%; height:auto; float:left; margin:0.4em 0 0 0; font-size:0.8em; /*text-align:justify;*/  }
.category-zj-mx{ width:100%; height:auto; float:left; margin:0.5em 0 0 0; font-size:0.72em; /*text-align:justify;*/ color:#777777; }
.category-zj-hits{ width:53%; height:auto; position:absolute; left:42.1%; bottom:1em; font-size:0.833em; color:#9f9f9f; }
.category-zj-zx{ width:91.1%; height:auto; float:left; padding:0.8em 0; background-color:#f3764a; color:#fff; font-size:0.91em; text-align:center; margin:0 0 2.83em 4%; border-radius:0.4em; }
.category-zj-list .hd{ width:6em; height:0.6em; position:absolute; top:90%; left:50%; margin-left:-3em; overflow:hidden; }
.category-zj-tit{ width:6.75em; height:0.6em; float:left; /*position:absolute; top:0; left:50%; margin-left:-3.375em;*/}
.category-zj-tit li{ width:0.6em; height:0.6em; float:left; margin:0 0.75em 0 0; background:url(../images/category-zj-tit-bg1.png) no-repeat; background-size:100% 100%;}
.category-zj-tit li.on{ background:url(../images/category-zj-tit-bg2.png) no-repeat; background-size:100% 100%;}
.category-tsyl-ul{ width:94%; height:auto; margin: 0 3% 1.12em 3%; display:block;}
.category-tsyl-ul li{ width:100%; height:auto; float:left;   background-color:#fff; background-size:1.2em 1.2em; border:1px solid #e0e0e0; border-radius:0.4em; box-sizing:border-box; margin-bottom:0.375em; }
.category-tsyl-ul li a{  height:auto; float:left; padding:1.2em 0; font-size:0.83em; text-indent:1em;}

/*��Ƶҳ��*/
.cont_top{width:100%;height:auto; float:left;}
.cont_top img{ overflow:hidden;width:93.75%; float:left; margin:1.25em 3.1% 0 3.1%; border-radius:0.4em; }
.cont_top p{width:93.7%; margin:0 auto; line-height:2.791em; float:left; text-align:center; font-size:0.91em; margin-left:2.96%; border-bottom:1px solid #f0f0f0;}
.cont_cont_all{width:93.7%; margin-left:3%; border-bottom:1px solid #f0f0f0; float:left; margin-top:1.08em; }
.cont_cont_l{ float:left; width:47%; height:auto; }
/*.cont_cont_l a{float:left; font-size:0.91em;width:100%; display:block;}*/
.cont_cont_l img{ float:left; display:block; width:100%; height:7.29em;  margin-bottom:0.5em; border-radius:0.4em;}
.cont_cont_l p{ float:left; width:100%; height:auto; margin-bottom:0.5em; display:block; font-size:0.91em;}
.cont_cont_r{ float:right;}

/*��Ƶ�б�����ҳ*/
.common-video-box{ border-bottom:0.83em solid #f0f0f0; float:left; background-color:#fff; }
.Video_p1{width:100%; margin-top:1.5em; float:left; font-size:1em; color:#9f9f9f; text-align:center;}
.Video_p1 b{ display:block;height:1.66em; font-size:1em; color:#555555;width:100%;}
.Video_p1 span{ font-size:0.66em;}
.video_cent{width:93.4%; border:1px solid #d0d0d0; background:#f0f0f0; float:left;  margin:0.91em 3% 1.58em 3%;}
.video_img1{ float:left;width:94.98%; height:13.29em; margin:0.625em 2.5% 1.25em 2.5%; overflow:hidden;}
.video_cent span{ display:block; font-size:0.91em; float:left;width:97.5%; margin-left:2.5%;}
.video_img2{ float:left;width:94.98%; margin-left:2.5%; margin-top:0.41em; margin-bottom:0.75em;}
.video_cent p{width:94.98%; margin-left:2.5%; font-size:0.91em; margin-bottom:1.25em;}
.video_bot{width:100%;height:auto; float:left; position:relative; background:#fff; border-bottom:0.83em solid #f0f0f0;}
.video_bot_img1{ border-bottom:1px solid #f0f0f0;}
.video_bot_span1{ font-size:0.81em; float:left; position:absolute; left:2.9%; top:0.91em;}
.video_bot_top{width:12%;height:1.12em;float:right; position:relative; right:3.1%; top:-1.8em;}
.video_bot_top .prev{width:1.13em; background:url(../images/video_03.jpg) no-repeat; display:block; position:absolute; left:0; top:0;background-size:cover;height:1.13em}
.video_bot_top .next{width:1.13em; background:url(../images/video_04.jpg) no-repeat; display:block; position:absolute; right:0; top:0;background-size:cover;height:1.13em}
.video_bot .bd{width:93.7%;height:auto; float:left; background:#fff;margin-left:3%;}
.video_bot .bd ul{width:100%;height:auto; float:left; background:#fff;height:11.66em;  overflow:hidden;}
.video_bot .bd ul li{ float:left; overflow:hidden;width:93.75%;height:11.66em; overflow:hidden; margin-left:0;}

/*��Ժָ��*/
.map_box{ background:#fff; float:left; }
#mapbarframe{width:94%;height:15em; float:left; margin-top:1.04em;margin-bottom:1.83em; margin-left:3%;}
.zy_one{width:94%; margin-left:3%;margin-right:3%; float:left; margin-bottom:1em; background:#fff;}
.zy_p1{width:100%; border-bottom:1px solid #d8d8d8; float:left; position:relative;height:1.6em;}
.zy_p1 span{ display:block; border-bottom:0.1em solid #c32e44; font-size:0.91em; float:left; height:1.6em; font-weight:normal; position:absolute; left:0; bottom:-1px;}
.ay_p2{width:100%; float:left; margin-top:1.41em;margin-bottom:1.33em; float:left; font-size:0.83em;}
.ay_p2 img{ float:left;width:6.4%;}
.ay_p2 span{ display:block; float:left;width:89.77%; margin-left:1.53%; line-height:1.583em;}
.ay_p3{ margin-bottom:0.75em; margin-top:0;}
.ay_p4{ margin-top:1.62em; margin-bottom:0.79em;}
.ay_p5{ margin-top:1.87em;}
.ay_p5 span{ line-height:1.3em; margin-top:0.1em;}
.zy_two{ border-bottom:0; margin-bottom:1.33em;}

/*��ʽ�ƻ�*/
.plans_box{ padding-bottom:1.25em; border-bottom:1.04em solid #f0f0f0; background-color:#fff; }
.plans_cont_all{ text-align:center; border-bottom:1px dashed #d3d3d3;}
.plans_cont_all li{width:48.166%;}
.plans_cont_all img{ height:auto; }

/*����չʾҳ��*/
.sciencen_all{border-bottom:1.04em solid #f0f0f0; background-color:#fff; }
.sciencen_all .bd{width:93.75%; float:left; margin:1.2em 3.2% 1em 3.2%; overflow:hidden;}
.sciencen_all .bd ul{width:100%; float:left;}
.sciencen_all .bd ul li{width:100%; float:left;}
.sciencen_all .hd{width:100%; float:left; margin-bottom:1.208em; }
.sciencen_all .hd ul{width:20.8em; height:1.9em; margin:0 auto; font-size:0.88em;}
.sciencen_all .hd ul li{ width:1.8em; background:#b8b8b8; border-radius:0.9em;/*background:url(../images/huanjin_02.jpg) no-repeat;*/ display:block;  font-size:1em;height:1.8em; float:left; margin-right:0.2em; color:#fff; line-height:1.8em; text-align:center;}
.sciencen_all .hd ul .huanjin_li1{ margin-right:0;}
.sciencen_all .hd ul li.on{ background:#f3764a; display:block; }

/* �Һ�ҳ */
.category-box{ width:100%; height:auto; float:left; background-color:#fff; margin-bottom:0.428em; overflow:hidden; border-bottom:1px solid #e1e1e1; position:relative; }
.category{ width:100%; height:100%; float:left; }
.honor{ text-align: center; position: relative; top:-0.2em;  }
.honor-hr{border:none;border-top:1px dashed  #d3d3d3; padding: 0.2em; }
.category-ghy{ width:100%; height:auto; float:left; position:relative; background-color: #fff; }
.category-ghy-bg{ width:100%; height:auto; }
.category-icon{ width:6%; height:auto; position:absolute; top:30.1%; left:3.75%; }
.category-name{ width:43.7%; height:auto; position:absolute; top:35.1%; left:12.3%; font-size:1.1em; line-height:1.1em; }
.category-icon2{ width:93.5%; height:77.77%; position:absolute; top:-0.39em; left:3.2%; }
.form-box{ width:100%; height:auto; float:left;  overflow:hidden; border-bottom:1px solid #e1e1e1; position:relative;}
.form-bottome{border-bottom:1px solid #e1e1e1;  }
.form{width:100%; height:auto; float:left; background-color:#fff; position:relative;  }
.form-bg{ width:100%; height:auto;}
.form-text{ display:block; font-weight:normal; color:#9f9f9f; background:#ececec; text-indent:1em; position:absolute; left:50%; top:40.1%; margin-left:-46.8%; width:93.7%; height:46%; font-size:0.83em; border:none; border-radius:0.5em; outline:none;}
.form-title{ isplay:block; font-weight:normal; color:#555555;  text-indent:1.08em; position:absolute; left:48%; top:5%; margin-left:-49.3%; width:93.7%; height:47.8%; font-size:1em; border:none; border-radius:0.5em; outline:none; }
.form-text-2{ display:block; font-weight:normal; color:#9f9f9f; background:#ececec; text-indent:1em; position:absolute; left:50%; top:40.1%; margin-left:-46.8%; width:93.7%; height:48.8%; font-size:0.83em; border:none; border-radius:0.5em; outline:none;}
.form-title-2{ isplay:block; font-weight:normal; color:#555555;  text-indent:1.08em; position:absolute; left:48%; top:5%; margin-left:-49.3%; width:93.7%; height:47.8%; font-size:1em; border:none; border-radius:0.5em; outline:none; }
.form-describe{ isplay:block; font-weight:normal; color:#555555;  text-indent:1.08em; position:absolute; left:48%; top:7%; margin-left:-49.3%; width:93.7%; height:47.8%; font-size:1em; border:none; border-radius:0.5em; outline:none; }
.form-describe-text{ display:block; font-weight:normal; color:#9f9f9f; background:#ececec; text-indent:1em; position:absolute; left:50%; top:30%; margin-left:-46.8%; width:93%; height:60%; font-size:0.83em; border:none; border-radius:0.5em; outline:none; line-height:3em;}
.form-button{ display:block; font-weight:normal; color:#ffffff; background:#f3764a; text-indent:1em; position:absolute; left:50%; top:15%; margin-left:-46.8%; width:93.7%; height:47%; font-size:0.83em; border:none; border-radius:0.5em; outline:none; font-size: 1em;}
.form-hr{border:none; border-top:1px solid #d7d7d7;width:93.7%; position: relative; top:-0.7em; }
.form-hr1{border:none; border-top:1px solid #d7d7d7;width:93.7%;}
.form-phone{width:93.7%; height:auto; float:left; background-color:#fff; position:absolute; left: 3%; }

/* ����ҳ */
.search-content{width:100%; height:auto; float:left; position:relative; background-color: #f0f0f0;}
.search-name{ width:43.7%; height:auto; position:absolute; top:35.1%; left:6%; font-size:0.91em; line-height:1.1em; color: #777777;  }
.search-null{font-size: 0.83em; position: absolute; top: 10%; left: 24.68%; }
.search-null a{text-decoration: none; color: #b6243b;}
.top-category-ul{ width:93.4%; height:76.6%; position:absolute; top:4%; left:6%; }
.top-category-ul li{ width:30%; height:34%; float:left; position:relative; text-align:center; background-color:#f6f6f6;  margin-bottom:1%; margin-right:1.6%; border: solid 1px #d3d3d3; border-radius:0.15em;}
.top-category-ul li a{ color:#333333; text-decoration:none; display:block; position:absolute; width:100%; height:auto; top:50%; left:0; margin-top:-0.6em; font-size: 0.8em; }
.home-icon{ width:4.37%; height:auto; position:absolute; top:29.6%; left:3.75%;}
.dh-ul{ width:90%; height:100%; position:absolute; top:0; left:9.4%; overflow:hidden;}
.dh-ul li{ width:auto; height:100%; float:left; padding:0 6% 0 4%; background:url(../images/dh-bg.png) top right no-repeat;  background-size:contain; position:relative; text-align:left; }
.dh-ul li a{ color:#a8a8a8; text-decoration:none; font-size:0.928em; display:block; float:left; width:100%; height:auto; margin-top:0.6em; }
/*
.logo{ width:100%; height:auto; float:left; }
.bann_top{ width:100%; height:auto; float:left; }
.bann{width:100%;height:auto; margin:0 auto;}
.nav{ width:100%; height:auto; margin:0 auto; border-top:1px solid #fff; background-color:#fff; margin-top:0.428em; float:left; position:relative;}
.nav-bg{ display:block; width:93.7%; height:auto; margin:4% auto 4%;}
.nav_ul{ width:93.7%; height:100%; top:9.15%; left:50%; margin-left:-46.8%; position:absolute; }
.nav_ul li{ width:32.6%; height:40%; float:left; position:relative; margin:0 1% 1% 0;}
.nav_ul li.nav_none{ margin-right:0;}
.nav_ul li a{ width:100%; height:100%; text-decoration:none; display:block;}
.nav_ul li span{ width:100%; height:auto; position:absolute; top:63.1%; left:0; text-align:center; color:#fff; display:block; font-size:1em; }
*/

/*΢��ҳ��*/
.weixin_all{border-bottom:1px solid #f0f0f0;padding-bottom:1.87em; background-color:#fff; }
.weixin_top{width:92%;height:auto; float:left; border-bottom:1px solid #d7d7d7; margin-top:1em;padding-bottom:0.91em;padding-left:4%; padding-right:4%;}
.weixin_top img{width:15.47%; float:left; overflow:hidden;}
.weixin_top p{width:78%; float:left; margin-left:2.3%; font-size:0.91em; margin-top:0.75em;}
.weixin_cen{width:93.75%; margin:1.25em 3.1% 1.04em 3.1%; float:left; position:relative;}
.weixin_cen img{ display:block; float:left; width:5.56%;}
.weixin_cen span{ display:block;width:5.56%; text-indent:0.29em; position:absolute; left:0; top:0; font-size:0.91em; color:#fff; font-size:Arial;font-style:italic;}
.weixin_cen p{ float:left; font-size:0.91em; margin-left:1.3%;}
.weixin_01{width:93.75%; margin:0 3.1%;}
.weixin_bot{width:100%;height:auto; float:left; padding-top:1.66em; background:#fff;border-bottom:1.04em solid #f0f0f0;}
.weixin_bot img{width:86.56%; margin:0 auto; margin:0 6.7%;}
.weixin_bot p{width:47%; float:left; font-size:0.75em; margin-left:1.7%; margin-top:0.66em; padding-bottom:2.5em; font-weight:bold; text-align:center;}
.weixin_bot p b{ font-size:0.66em;}
.weixin_bot .weixin_bot_p1{margin-left:3.7%;}

/* ��������ײ� */
.fmfwfx_ul li span{ margin:0.7em 0 0 0; }
.fmfwfx_ul li .ys2{ font-size:0.75em; color:#777777; margin:0.1em 0 0 0;}
.fmfwfx_ul li .ys1{ font-size:0.75em; margin:0.25em 0 0 0;}
.fmfwfx_ul li img{width:26.5%; float:right; margin:0.75em 4.13% 0.75em 0;}
.fmfwtc-ul{ width:94%; height:auto; float:left; padding:0 3%;}
.fmfwtc-ul li{ width:48.2%; height:auto; float:left; margin:0 0 0.29em 0; position:relative; }
.fmfwtc-ul li span{ width:55%; height:auto; position:absolute; top:28%; left:11.7%; font-size:0.91em; }
.fmfwtc-ul li p{ width:65%; height:auto; position:absolute; top:56.6%; left:11.7%; -webkit-text-size-adjust:none; font-size:0.75em; color:#f3764a;}

/*�������*/
.gbzl_all{ background:#f0f0f0;}
.gbzl_p1{width:100%; float:left; background:#fff; font-size:0.91em;  }
.gbzl_p1 span{width:93.2%; float:left; display:block;padding:1.3em 3.4%; text-indent:2em; color:#555555; line-height:1.5em;}
.gbzl_services{width:100%; float:left;}
.gbzl_services_ul{width:94%;height:auto; margin:0 3%; float:left;}
.gbzl_services_ul li{width:47.33%; line-height:3.25em; font-size:0.91em; text-align:center; margin-bottom:0.625em; background:#fff; border:1px solid #d8d8d8; border-radius:0.25em;}
.gbzl_services_ul li a{ display:block;width:100%; color:#333333;}
.gbzl_services_li1{ float:left;}
.gbzl_services_li2{ float:right;}
.gbzl_bx{width:100%; float:left;}
.gbzl_bx_ul{width:94%;height:auto; margin:0 3%; float:left; padding-bottom:0.83em;}
.gbzl_bx li{width:47.83%; margin-bottom:0.625em;}
.gbzl_bx li a{ display:block;}
.gbzl_bx li a img{width:100%; float:left;}

/*ҽѧ����*/
.yxmr_ul{width:93.75%;height:auto; margin:0 3.1%; float:left;}
.yxmr_ul li{width:23.66%; margin-right:1.66%; float:left; position:relative; margin-bottom:0.41em;}
.yxmr_ul li img{ float:left;width:100%;}
.yxmr_ul li span{ display:block; position:absolute; left:0;width:100%; text-align:center; bottom:0.4em; font-size:0.91em;}
.yxmr_ul .yxmr_li1{ margin-right:0;}
.yxmr_tsyl-ul{ float:left; padding-bottom:1em;}
.yxmr_tsyl-ul li a{ color:#333;}

/*��ǰ���*/
.yqjc_ul li .ys1{ font-size:0.75em;}
.yqjc_ul li img{width:26.5%; float:right; margin:0.75em 4.13% 0.75em 0;}

/*
.yqjc_ull li{ width:100%; float:left; border-bottom:0; padding-left:0; }
.yqjc_ull_all{ width:94%; margin:0 3%; border-bottom:1px solid #e0e1e2; float:left; }
.yqjc_ull .wzlb-title{width:100%;}
.yqjc_ull .wzlb-title a{ font-size:0.91em}
.yqjc_ull .wzlb-title img{ margin-top:1.5%;}
.yqjc_ull .wzlb-description{ width:100%; margin-left:0; color:#555;padding-bottom:0.7em; font-size:0.83em}
*/

.yqjc_ull{ width:100%; height:auto; float:left; }
.yqjc_ull li{ width:94%; height:auto; float:left; margin:0 3%; background-color:#fff; padding:0; border-bottom:none;  }
.yqjc_ull li .yqjc_ull_all{ width:93%; height:auto; float:left; margin:0 3.5%; border-bottom:1px solid #e0e1e2; }
.yqjc_ull li .wzlb-title a{ font-size:1em; }
.yqjc_ull li .wzlb-description{ width:100%; height:auto;  margin:0.5em 0 0.75em 0; color:#555555; font-size:0.83em; }

.yqjc_ull .yqjc_ull_li1{ border-bottom:0;padding-bottom:1.58em}


/*�����ײ�*/
.yzfw_ul{width:94%; margin:0 3%;  float:left;}
.yzfw_ul li{width:100%;border:1px solid #e0e0e0; float:left; background:#fff; margin-bottom:0.58em; border-radius:0.4em;}
.yzfw_ul div{width:80%; float:left; margin-left:3.5%;}
.yzfw_ul div span{ display:block;width:100%; float:left; margin-top:1.33em; font-size:0.91em; color:#333333;}
.yzfw_ul div p{ float:left;width:100%; font-size:0.75em; color:#f3764a;}
.yzfw_ul img{width:12.5%; float:right; margin:0.75em 3.5% 0.75em 0;}
.yztc_ull{width:94%; margin:0 3%;  float:left;background:#fff;}
.yztc_ull li{width:100%; float:left; margin-bottom:0.79em; }
.yztc_ull li span{ display:block;width:1.29em;height:1.29em; float:left; text-align:center; margin-left:3.1%; font-size:0.91em; background:#dcdcdc; border-radius:0.7em; color:#555555;}
.yztc_ull li p{width:85%; margin-left:1.1%; font-size:0.91em; float:left; color:#555555;}
.yztc_ull .yztc_ull_li1{ margin-top:1.357em;}
.yztc_ull .yztc_ull_li2{ margin-bottom:1.58em;}

/*��ά�ʳ�*/
.yzfw_ul div span strong{ font-size:0.75em; font-weight:normal;}

/*׼����*/
.zbm_all{ background:#fff;}
.zbm_all li{border:0; border-bottom:1px solid #d7d7d7; position:relative; margin-top:0; margin-bottom:0;}
.zbm_list1{ margin:0.91em 0 0.91em 0; position:relative;width:100%; float:left;}
.zbm_all li .zjlb-info{width:42%;}
.zbm_all li .zjlb-info1{width:100%;}
.zbm_all .zjlb-thumb{width:30.8%; margin-left:0; margin-bottom:0; margin-top:0;}
.zbm_all a{ font-weight:normal; color:#333333; font-size:0.91em; margin-top:0;}
.zbm_all .zjlb-hits{ position:absolute; bottom:0;width:42%; margin-bottom:0;}
.zbm_all .zjlb-hits img{ float:left; overflow:hidden;width:6.18%; margin-top:0.3em;}
.zbm_all .zjlb-hits span{ display:block; float:left; margin-left:2%;}
.zbm_p1{width:23%; float:right;}
.zbm_p1 a{ display:block;width:100%; background:#f3764a; color:#fff; font-size:0.91em; line-height:2.29em; text-align:center; border-radius:0.4em;}
.zbm_p1 span{width:23%; display:block; text-align:center; float:left; font-size:0.75em; margin-top:0.75em; position:absolute; bottom:0;}

/*����̽���ײ�*/
.chts_ul{ margin-bottom:0;margin-top:0.625em;}
.chts_ul li{ border-radius:0.25em; }
.chts_ul li span{ margin-top:0.75em;}
.chts_ul li p{ color:#555555;}
.chts_ul li .ys1{ color:#f3764a;}
.chts_ull{ width:100%; height:auto; float:left;}
.chts_ull li{ width:94%; height:auto; float:left; margin:0 3%; background-color:#fff;  }
.chts_ull li .yqjc_ull_all{ width:93%; height:auto; float:left; margin:0 3.5%; border-bottom:1px solid #e0e1e2; }
.chts_ull li .wzlb-title a{ font-size:1em; }
.chts_ull li .wzlb-description{ width:100%; height:auto;  margin:0.5em 0 0.75em 0; color:#555555; font-size:0.83em; }
.chts_ull .chts_ull_li1 .yqjc_ull_all{ border-bottom:0;}

/*ĸ��*/
.mr_ull{ margin-bottom:0;}
.mr_ull li{ margin-bottom:0.54em;}
.mr_ull li span{width:0.45em;height:0.45em; background:#f3764a; margin-top:0.4em; font-size:0.91em;}
.mr_ull li p{ line-height:1.4em; margin-left:2.66%; color:#555555; }
.common-box .mr_p1{width:93.75%; float:left; font-size:0.91em; margin:0.66em 2.8% 1.4em 2.8%; color:#949393; }

/*����̽���ײ�*/
.chts_ul{ margin-bottom:0;margin-top:0.625em;}
.chts_ul li{ border-radius:0.25em;}
.chts_ul li span{ margin-top:0.75em;}
.chts_ul li p{ color:#555555;}
.chts_ul li .ys1{ color:#f3764a;}

.chts_ull .chts_ull_li1 .yqjc_ull_all{ border-bottom:0;}

/*���󿵸�*/
.chkf_p1{ width:94%; height:auto; float:left; margin:0 3%; margin-bottom:1.37em;}

/*���ƣ�����������*/
.fc_js_er_ul li span{ font-size:0.733em; color:#999999; margin-top:1.5em; margin-bottom:0.4em;}
.fc_js_er_ul li p{ font-size:0.83em; color:#333333; margin-top:0;}
.fc_js_er_ul li p b{ font-weight:normal; color:#c32e44;}
.fc_js_er_ul li img{width:25%;}

/*��ͯ�����ײ�*/
.etbj_ul li img{width:26.20%;}
.etbj_ul li span{ margin-top:0.875em; }
.etbj_ul li p{ margin-top:0; color:#555555; font-size:0.75em}

/*�������*/
.pdzl_p1{width:94%; margin:0 3%;}
.pdzl_p1 span{ font-size:0.833em; text-indent:0;}

/* Ӥ��spa */
.wzlb-title a.spa-text{ color:#555555; padding:0 0 1em 1.7%; }

/* Ʒ������ */
.ppry-img{ width:88%; height:auto; float:left; margin:0 6%; }

/* �ײ� */
.footer{ width:100%; height:auto; float:left; margin-top:1em; }
.footer-nav-box{ width:100%; height:auto; float:left; position:relative;}
.footer-nav-bg{ width:100%; height:auto; float:left;}
.footer-nav{ width:100%; height:100%; position:absolute; top:0; left:0; background-color:#fff; border-bottom:1px solid #e1e1e1;}
.footer-nav li{ width:25%; height:100%; box-sizing:border-box;  border-right:1px solid #e1e1e1; float:left; text-align:center; position:relative;}
.footer-nav li.right{ border-right:none; }
.footer-nav li a{ font-size:1em; color:#777777; text-decoration:none; display:block; position:absolute; width:100%; height:auto; top:34%; left:0; margin-top:-0.55em; font-size:0.91em; }
.footer-nav li a img{ width:25%;}
.footer-dz{ width:100%; height:auto; float:left; background-color:#f0f0f0; text-align:center; font-size:0.86em; padding:0.8em 0 1em 0; line-height:1.6em; color:#959595; margin-bottom:20%;}
/*����*/
.zlxm-ulj{ width:94%; height:auto; float:left; padding:0 3%;}
.zlxm-ulj li{ width:49.2%; height:auto; float:left; margin:0 0 0.29em 0; box-sizing:border-box; border:1px solid #e0e0e0; background-color:#fff; border-radius:0.4em; }
.zlxm-ulj li span{ width:100%; height:auto; float:left; font-size:0.91em; margin:1em 0 0 0; }
.zlxm-ulj li p{ width:100%; height:auto; float:left; font-size:0.833em; margin:0.29em 0 0 0; color:#999999; }
.zlxm-ulj li p.ys1{ color:#da8d35; }
.zlxm-ulj li img{ width:21.3%; height:auto; margin-left:40%; margin-top:8%; }
.guahao{ width:100%; text-align:center;font-size: 0.895em;}
.guahao2{ width:100%; text-align:center;font-size: 0.553em; color:#CCC; margin-bottom:10%; margin-top:1%; clear:both;}
.guahao3{ width:100%; text-align:center;font-size: 0.553em; color:#CCC; margin-bottom:5%; margin-top:1%; clear:both;}
.zlxm-ulj .tong img{ height: auto; margin-top:8%;width: 15.3%; margin-left:20%; float:left;}
.yszx{ width:63%; float:right; margin-top:11%; font-size: 0.895em;margin-bottom:2%;}
.left1{float:left; width:48%; background:#fff;border:1px solid #e0e0e0;border-radius: 0.4em;}
.right2{float:right; width:48%; background:#fff;border:1px solid #e0e0e0;border-radius: 0.4em;}
.zlxm-ulj .tong2 img{ height: auto; margin-top:12%;width: 23.3%; margin-left:12%; float:left; float:left;}
.zijian{ width:60%; float:right; font-size: 0.653em; margin-top:15%; margin-bottom:12%;}



.zlxm-ullb{ width:94%; height:auto; float:left; padding:0 3%;overflow:hidden;}
.zlxm-ullb li{ width:49.2%; height:auto; float:left; margin:0 0 0.29em 0; box-sizing:border-box; border:1px solid #e0e0e0; background-color:#fff; border-radius:0.4em; }
.uizt{ float:left; font-size:0.8em; margin-top:8%; margin-left:3%; width:62%;}
.zlxm-ullb li img{margin-top:20%; width:100%;overflow:hidden;}
.category-zj-hits img{margin-bottom:23%;}
.category-zj-hide2{ width:49.1%; height:8.33em; float:left; margin:1.4em 4%;position:relative; overflow:hidden; border-right:1px solid #dbdbdb;}
.category-zj-hideq{width:20.1%; float:right;}
.zhuangtai{float:right; width:35%; font-size:0.8em; margin-top:5%; line-height:190%; color:#000;}
.zhuangtai img{ width:80%; margin-top:5%;}
.category-tsyl-ul li img{ width:10%; float:left; padding:1%; margin-top:2%;}
.sideMen{ width:100%; overflow:hidden;}
.sideMen h3{ width:94%; height:auto; float:left;   background-color:#fff; background-size:1.2em 1.2em; border:1px solid #e0e0e0; border-radius:0.4em; box-sizing:border-box; margin-bottom:0.375em;
    font-size: 0.91em;
    height: auto;
    padding: 0.8em 0;
    text-indent: 1em;
   
		}
		.sideMen h3 em{ float:right; display:block; width:40px; height:32px; background:url(../images/b.png) no-repeat; cursor:pointer; }
		.sideMen h3 em.on{ background:url(../images/a.png) no-repeat;}
		.sideMen ul{color:#999;  }
		/*�б��*/
		.pagetu{ width:100%; height:auto; float:left; font-size:0.8em; overflow:hidden;}
		.pagetu li span{ margin-left:5%; display:block; float:left; margin-top:2%;}
		.pagetu li{ float:left; width:30%; text-align:right;}
		.pagetu li img{ width:20%; float:left; margin-left:35%;}
		.newsShowL_zxzj{width:100%; height:2.7em; float:left; margin:0.416em 0 0.416em 0; clear:both;}
.fenye{  width:100%; margin:0 auto; border-bottom:1px dashed #c0c0c0;height:auto;}
.fenye ul{margin-left:10px;}
.fenye li{ float:left; list-style:none; text-align:center; margin-left:7px; padding:5px;}
.fenye li,.fenye li a{font-size:1.0em;color:#888;}
.fenye li:hover a,.fenye li.thisclass a{color:#fff;}
.fenye li:hover,.fenye li.thisclass{ border:0; color:#fff;background:#888;}
.category-zj-hide2  img{margin-top: 10%;
    width: 80%;}
.zlxm-ullb{ width:94%; height:auto; float:left; padding:0 3%;overflow:hidden;}
.zlxm-ullb li{ width:49.2%; height:auto; float:left; margin:0 0 0.29em 0; box-sizing:border-box; border:1px solid #e0e0e0; background-color:#fff; border-radius:0.4em; }
.zlxm-ullbs{ width:94%; height:auto; float:left; padding:0 3%;overflow:hidden;}
.zlxm-ullbs li{ width:45.2%; height:auto; float:left; margin:0 0 0.29em 0; box-sizing:border-box; border-radius:0.4em; margin-left:3%;}
.content_huanjing ul {
    clear: both;
    float: left;
    height: auto;
    margin-bottom: 5%;
    margin-top: 5%;
    width: 100%;
}
.content_huanjing li {
    background-image: url("../images/huanjing_bk.png");
    display: block;
    float: left;
    height:auto;
    margin-right: 5%;
    overflow: hidden;
    padding: 7px 6px 0;
    text-align: center;
    width: 20%;
}
.chengshi{width:94%;height:auto; float:left; position:relative; background:#f6f6f6; margin: 0.416em 0 0.416em 3%; border-radius:0.4em; padding-top:3%; padding-bottom:3%;}
.chengshi ul li {
    float: left;
    height:auto
    width: 13%;
	margin-left:4%;
	
	
}
.csqb {
    background-color: #cf6170;
    color: #fff;
	width:14%;
}
/*���԰�*/
	
form{margin:0}




form, ul, li, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, span, div, a {
    margin: 0px;
    padding: 0px;
}
ul, li {
    list-style-type: none;
}

.message{ height:auto;}
.message li {
  
    margin-bottom:3%;
    font-size: 0.85em;
}
.message li span {
    float: left;
    width: 20%;
    text-align: right;
    font-weight: 400;
	color:#444444;
}
.message li input.text, .message li #comment {
    color: #787878;
}
.message li input.text {
    background: #F4F4F4 none repeat scroll 0% 0%;
    border: 1px solid #D2D2D2;
    box-shadow: 0px 2px 2px -2px #DDD inset;
    border-radius: 4px;
    height: 30px;
    line-height: 30px;
    width: 75%;
    padding: 0px 4px;
	font-size:0.8em;
	color:#444444;
}

.message li.comment {
    height:auto;
    margin-bottom: 24px;
}
.message li #comment {
    background: #F4F4F4 none repeat scroll 0% 0%;
    border: 1px solid #D2D2D2;
    border-radius: 4px;
    width: 75%;
    height: 90px;
    padding: 10px 10px 10px 6px;
    font-size: 0.8em;
}
.message .coolbg{
	 width: 20%;
    height:auto;
	font-size:1.1em;
    background:#f35b81;
    border: 0px none;
	color:#FFF;
	border-radius:8px;
   }
.message .submitBtn {
    width: 20%;
    height:auto;
	font-size:1.1em;
    background:#46a6d6;
    border: 0px none;
	color:#FFF;
	border-radius:8px;
    
}
.message li #comment {
    background: #F4F4F4 none repeat scroll 0% 0%;
    border: 1px solid #D2D2D2;
    border-radius: 4px;
    width: 72%;
    height:100%;
    padding: 10px 10px 10px 6px;
    font-size: 0.8em;
	color:#444444;
}
.dizhi{ font-size:0.85em; margin-top:10%; margin-left:3%;}

<!--���-->
/* ������ʽ */
.img-bg{ width:100%; height:auto;}
#loading{ display:none; }
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.box6{padding-bottom:1.5em;   border-radius:8px; background:#FFF;}

.biank{ width:94%; margin:0 auto;border:1px solid #CCC;}
.box6 h1{font-size:1.3em;text-align:center;font-weight:bolder;padding-top:1.5em;color:#717171;}
.box6 h2{font-size:0.8em;color:#555555;text-align:center;margin-bottom:0.5em;}
.box6 h2 span{}
.box6_wk{width:92%;margin:0 auto;background:#ffffff;border-radius:3px;padding:1em 1%;font-size:0.7em;}
.dis{width:100%;border:1px solid #b1b1b1;border-radius:5px; line-height:0.8em;}
.disi{width:100%;border:1px solid #b1b1b1;padding:0.5em 0em;border-radius:5px;}
.box6_wk .names{color:#a8a8a8;padding-left:0.5em;width:37%;}
.box6_wk .names span,.box6_ren span{color:#da0000;}
.box6_ti,.box6_tian{background:#F35B82;width:37%;text-align:center;border:none;color:#fff;padding:0.5em 0em;}
.box6_tian{background:#8E79D4;}
.box6_ren{padding:1em 0em 1em 12%;background-size:10%;font-size:0.7em;color:#979797;margin-left:22%;}
.box6_left{width:22%;text-align:center;}
.box6_con{width:38%;}
.box6_right{width:70%;}
.box6_mar{margin-bottom:0.5em;}
.box6_wid{margin-left:22%;}

.huodong img{ width:100%;}
<!--优惠活动-->
.ww{width:100%; max-width:750px;min-width:320px; margin-left:auto; margin-right:auto; color:#6a6a6a; font-size:12px; line-height:22px;}

.pat2{ width:100%; padding-top:4px; height:auto;}
.pat2 a{ }
.pat2_1{ border-bottom:#d9d9d8 solid 1px; margin-bottom:5px;color:#d39d62;font-size:14px;}
.pat2_1 img{ padding-left:10px;}
.pat2_2 { width:98%; margin-left:auto; margin-right:auto;}
.pat2_2 li{width:100%; height:80px;border: 1px solid #d6d6d6;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ margin-bottom:6px; font-size:0.85em;
}
.pat2_2 li span{ width:30%; float:left; background-color:#f8f5ee;height:80px;; margin-left:1px; text-align:center;}
.pat2_2 li span img{float:left;padding-top:2px;}
.pat2_2 li span h4{ margin-top:25px; width:70%; margin-left:auto; margin-right:auto;font-weight:normal; padding-left:3px;}
.pat2_2 li p{ width:65%; float:right; font-size:0.9em;text-align:center;}
.pat2_2 li div{ width:73.3%; float:right; font-size:0.8em;text-align:center;}
.pat2_2 li p.pat2_2_p1{ line-height:33px; padding-top:5px;}
.pat2_2 li div.pat2_2_p1{ line-height:18px; padding-top:7px;}
.pat2_2_p1 h4{ width:250px; margin-left:auto; margin-right:auto;font-weight:normal;}
.pat2_2_p1 h4 b{ line-height:18px;font-weight:normal; padding-right:10px; display:block; float:left; font-size:1.07em;}
.pat2_2 li p.pat2_2_p2{ line-height:40px; padding-top:1px;}
.pat2_3{width:50%; text-align:center; padding-top:10px; margin:0 auto;}
/*相关阅读 康复案例*/
.index_06_1{
        margin-top: 2%;
		overflow:hidden;
    }
.index_06_1 .hd{
    overflow: hidden;
    width: 100%;
    border-bottom: 1px solid #cccccc;
    margin-bottom: 1%;
}
.index_06_1 .hd ul li{
    width: 27%;
 
    padding: 1% 0%;
    margin-left: 2% ;
    font-size: 1.1em;
    color: #606060;
    text-align: center;
	float:left;
	margin-left:15%;

}
.index_06_1 .bd{
    overflow: hidden;
    width: 100%;
    margin-top: 3%;
}
.index_06_1 .bd ul li{
    width: 96%;
    margin: 1% auto;

    margin-left: 2%;
}
.index_06_1 .hd ul li.on{
	border-bottom:2px solid #e9328c;
}
.index_06_1 .bd .ul1 li{
}
.index_06_1 .bd .ul1 li dt{
    float: left;
    width: 30%;
}
.index_06_1 .bd .ul1 li dt img{
    width: 100%;
}
.index_06_1 .bd .ul1 li dd{
    float: left;
    width: 60%;
    margin-left: 1%;
    font-size: 0.8em;
}
.index_06_1 .bd .ul1 li  a{ color:#4d545f;}
.index_06_1 .bd .ul1 li dd+dd{
    width: 8%;
    margin-top: 5%  ;
    text-align: center;
    font-size: 1.3em;
    float: right;
	
}

.index_06_1 .bd .ul1 li dd b{
    display: block;
    font-size: 1.1em;
}
.index_06_1 .bd .ul1 li dd span {
    display: block;
    margin-top: 1%;
    float: right;
}
.index_06_1 .bd .ul1 li dd span i{
    font-size: 1em;
    font-style: normal;
    color: #ff0007;
}
.index_06_1 .bd .ul2{
    width: 100%;
}
.index_06_1 .bd .ul2 li{
    width: 45%;
    border: 1px solid #dedcdc;
    overflow: hidden;
    padding-bottom: 1%;
	float:left;
}
.index_06_1 .bd .ul3 li{
    width: 100%;
    overflow: hidden;
    padding-bottom: 3%;
	float:left;
}

.index_06_1 .bd .ul2 li+li{
}
.index_06_1 .bd .ul2 li img{
    width: 100%;
}
.index_06_1 .bd .ul2 li dt{
    text-align: center;
    font-size: 0.8em;
}
.index_06_1 .bd .ul2 li dt p{
    white-space: nowrap;text-overflow:ellipsis; overflow:hidden;
}
.index_06_1 .bd .ul2 li dd{
    width: 100%;
    margin: 0 auto;
    margin-top: 5%;
}
.index_06_1 .bd .ul2 li dd a{
    display:inline-block;
    width: 40%;
    padding: 1.5% 0%;
    border: 1px solid #000;
    border-radius: 5px;
    color: #646363;
    font-size: 1em;
    text-align: center;
	font-size:0.8em;
}
.index_06_1 .bd .ul2 li dd a+a{
    margin-left: 13%;
}
.index_06_1 .bd .ul2 li dd a:hover{
    border: 1px solid #f8659c;
    color: #f8659c;
	font-size:0.8em;
}
.ul4 img{ width:100%;}
.ul3 img{ width:100%;}
/*追加*/
.clear{clear:both;}
.nav_cs{padding:1em 0%;}
.nav-bgs{ width:100%; height:auto;}
.cs_ul{padding:0.2em 0%;}
.cs_ul li{text-align:center;float:left;font-size:0.9em;color:#5b5b5b;}
.cs_ul1{width:27%;padding-left:3%}
.cs_ul2{width:39%;}
.index_xtit{font-size:0.6em;font-family:Arial, Helvetica, sans-serif;font-size:0.6em;color:#838383;text-align:center;}
.zlxm-ul-gai{ width:96%; height:auto; float:left; padding:0 3%; }
.zlxm-ul-gai li{ width:31.9%; height:auto; float:left; margin:0 0.25em 0.29em 0; box-sizing:border-box; border:1px solid #e0e0e0; background-color:#e5e5e5; border-radius:0.4em;padding:0.5em 0%;}
.zlxm-ul-gai li span{ width:100%; height:auto; float:left; font-size:0.86em; margin:1em 0 0 0; }
.zlxm-ul-gai li .ul-gai,.zlxm-ul-gai li .ul-gai1{text-align:center;}
.zlxm-ul-gai li .ul-gai img{width:30%;height:auto;}
.zlxm-ul-gai li .ul_tit{font-size:0.9em;text-align:center;line-height:1.8em;color:#5b5b5b;}
.zlxm-ul-gai li .ul_ari,.zlxm-ul-gai li .ul_ar,.zlxm-ul-gai li .ul_a{ font-family:Arial, Helvetica, sans-serif;font-size:0.6em;color:#9e9e9e;text-align:center;}
.zlxm-ul-gai li .ul-gai1 img {
    height: auto;
    width: 47%;
}
.zlxm-ul-gai li .ul_ar{padding-bottom:1.0em;}
.zlxm-ul-gai li .ul_a{padding-bottom:1.18em;}
.ul_lj{padding:1em 0%;}
.ul_lj a{display:block;width:44%;margin:0em 3%;float:left;text-align:center;font-size:0.9em;color:#fff;line-height:2.5em;border-radius:0.4em;}
.ul_lj .ul_pho{background:#e9328c;}
.ul_lj .ul_zx{background:#f3764a;}
.news-info .news_con{font-size:0.7em;color:#777777; position:absolute;top:1.7em;left:35%;line-height:1.4em;}
.news-info .news_con a{color:#e94b13;}




@media (max-width:1920px){
.article-content img{ max-width:100%; }
}

@media (min-width:340px)and (max-width:359px) {  
	body{ font-size:15px; }
}

@media (min-width:360px)and (max-width:404px) {  
	body{ font-size:16px; }
}

@media (min-width:405px)and (max-width:425px) {  
	body{ font-size:17px; }	
}

@media (min-width:426px)and (max-width:445px) {  
	body{ font-size:18px; }
}

@media (min-width:446px)and (max-width:479px) {  
	body{ font-size:19px; }
}

@media (min-width:480px)and (max-width:639px) { 
	body{ font-size:20px;}	
}

@media screen and (min-width: 640px){ 
	body{ font-size:24px; width:640px; margin:0 auto;}
}


/* һЩ΢���Ķ��� */
@media (min-width:380px)and (max-width:500px) {  
	/*.news-time{ margin:0.7em 0 0 1.45em;}
	.news-hits{ margin:0.7em 0 0 0.6em;}
	*/
}

@media screen and (min-width:500px){  
	/*
	.news-time{ margin:0.9em 0 0 1.45em;}
	.news-hits{ margin:0.9em 0 0 0.6em;}
	*/
}
